package chentianxiao.controller;

import chentianxiao.entity.CTXEntity;
import chentianxiao.service.CTXService;

import javax.annotation.Resource;
import java.util.List;

public class CTXController {
    List<CTXEntity> list = null;
    CTXEntity CTXEntity=null;
    String name = null;
    String flag = "0";
    @Resource
    CTXService CTXservice;

    public String queryPage(){
        list =CTXservice.queryPage(name);
        return "queryPage";
    }

    public String save(){
        CTXservice.save(CTXEntity);
        flag = "1";
        return "save";
    }
    //@Resource @Autowired 作用相同 去spring容器中到bean实例
    //@Service @Component 向spring 容器中放入bean（类的对象）实例


    public List<CTXEntity> getList() {
        return list;
    }

    public CTXEntity getCTXEntity() {
        return CTXEntity;
    }

    public void setCTXEntity(CTXEntity CTXEntity) {
        this.CTXEntity = CTXEntity;
    }

    public CTXService getCTXservice() {
        return CTXservice;
    }

    public void setCTXservice(CTXService CTXservice) {
        this.CTXservice = CTXservice;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setList(List<CTXEntity> list) {
        this.list = list;
    }
}
